package com.angel.architecture.daos;

import com.angel.architecture.persistence.beans.Country;
import com.angel.architecture.persistence.ids.ObjectId;
import com.angel.dao.generic.interfaces.GenericDAO;

/**
 *
 * @author William
 * @since 05/March/2009
 *
 */
public interface CountryDAO extends GenericDAO<Country, ObjectId> {


	public Country findUniqueByCode(String code);

	public Country findUniqueByShortCode(String shortCode);

	public Country findUniqueByName(String name);

	public Country findUniqueOrNullByName(String name);

}
